package com.jyw.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Created by ZhangCheng on 2023/08/16 (系统科室码配置)
 */
@Data
@ApiModel("系统科室码配置实体")
public class SysDepartCodeConfigVo {

    /**
     * 样式类型（1样式1）
     */
    @ApiModelProperty("样式类型（1样式1）")
    private Integer styleType;

    /**
     * 打印尺寸（1 40mm*70mm 2 80mm*128mm）
     */
    @ApiModelProperty("打印尺寸（1 40mm*70mm 2 80mm*128mm）")
    private Integer printSize;

    /**
     * 打印方向（1纵向2横向）
     */
    @ApiModelProperty("打印方向（1纵向2横向）")
    private Integer printDirection;

    /**
     * 底色选择（0自定义1白色2黑色）
     */
    @ApiModelProperty("底色选择（0自定义1白色2黑色）")
    private Integer selectBottomColor;

    /**
     * 底色颜色
     */
    @ApiModelProperty("底色颜色（50字符）")
    private String bottomColor;

    /**
     * 边框选择（0自定义1无边框）
     */
    @ApiModelProperty("边框选择（0自定义1无边框）")
    private Integer selectFrameColor;

    /**
     * 边框颜色
     */
    @ApiModelProperty("边框颜色（50字符）")
    private String frameColor;

    /**
     * 展示院区Logo
     */
    @ApiModelProperty("展示院区Logo")
    private Boolean showAreaLogo;

    /**
     * 展示报修科室
     */
    @ApiModelProperty("展示报修科室")
    private Boolean showRepairDepart;

    /**
     * 展示接收科室
     */
    @ApiModelProperty("展示接收科室")
    private Boolean showReceiveDepart;

    /**
     * 接收科室
     */
    @ApiModelProperty("接收科室（10字符）")
    private String receiveDepart;

    /**
     * 展示自定义短语
     */
    @ApiModelProperty("展示自定义短语")
    private Boolean showCustomPhrase;

    /**
     * 自定义短语
     */
    @ApiModelProperty("自定义短语（50字符）")
    private String customPhrase;
}
